#include <iostream>
using namespace std;

int pow(int x, int y)
{
	int ret = 1;
	for(int i = 0; i < y; i++){
		ret *= x;
	}
	return ret;
}

double pow(double x, int y)
{
	double ret = 1;
	for(int i = 0; i < y; i++){
		ret *= x;
	}
	return ret;
}

int main(void)
{
	cout << pow(2, 10) << endl;
	cout << pow(1.1, 2) << endl;

	return 0;
}
